Part Number Hot Search : 
TA0929A C74VHC2 EFB0812L IRFZ44VZ 1A221M C5001 TDA8501 AZ431L
Product Description
Full Text Search
 

To Download ATA1088 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 OPTICAL MOUSE SENSOR IC
ATA1088XA
Notice
Some content in the datasheet can be altered without notice
@Lab Optical Mouse Sensor " ATA1088XA " Data Sheet
@Lab ATA1088XA
Optical Mouse Sensor Data Sheet
INTRODUCTION
Description The ATA1088 ("Mighty") is an optical sensor with capability of replacing current track ball mouse of computer system. How the most common optical sensor for mouse works today is: The sensor captures "snapshots" of the work surface at 1,700 times per second, then the captured images are sent to an arithmetic unit to determine direction and magnitude of movement in accordance with speed and acceleration. However, the key differences in ATA1088 from other optical sensors are that it is designed based on a system level architecture so that it can eliminate side parts resulting in saving extra manufacturing costs. Additionally, PS/2 interface is included within Mighty so that no MCU is need to interface through PS/2. ATA1088 also tolerates to all different magnitudes of movement so that the sensor can be used for design purpose where accuracy is the most important factor as well as for gaming purpose where speed would be the critical factor. The sensor is in a 24-pin optical DIP package and comes with the default resolution of 400 counts per inch (cpi) and the rate of motion up to 12.75 inches per second.
Page 2/13
June, 2003
@Lab Optical Mouse Sensor " ATA1088XA " Data Sheet
Features Optical navigation technology No mechanical parts High reliability Complete 2-D motion sensor High speed motion detection Proprietary enhanced navigation accuracy over a wide variety of surfaces No precision optical alignment Single 5.0 volt power supply Low operation current PS/2 interface is included Power Conservation Mode during times of no movement (No Motion).
Applications Mice for desktop PC's, Workstations, and notebook PC's Trackballs Integrated input devices
Page 3/13
June, 2003
@Lab Optical Mouse Sensor " ATA1088XA " Data Sheet
Top View of ATA1088XA
24
23
22
21
20
19
18
17
16
15
14 11
10
ATA1088XA XXXXXXXX
Description Reserved/Open (I) Reserved/Open (I) Reserved/Open (I) Reserved / Tied to VDD(I) Reserved/Open (I) LED On/Off (O) Reserved/Open (I) Power Resetb (I) Ground Mechanical or Optical Wheel Selection (I) PS2 Clock (I/O) PS2 Data (I/O) Ground Left Button (I) Power Wheel A (I) Middle Button (I) Wheel B (I) Right Button (I) Oscillator (I) Ground Power Power
12 9
1
2
3
4
5
6
7
Pinout Pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Name TEST1 TEST2 TEST3 TEST4 TEST5 XY_LED TEST7 VDD RESETB VSS WHL_SEL PS2_CL PS2_DA VSS LB_SW VDD Z_A MB_SW Z_B RB_SW OSC VSSA VDDA VDDA
Note: Pin assignments can be altered without notice
Page 4/13
8
@Lab
13
June, 2003
@Lab Optical Mouse Sensor " ATA1088XA " Data Sheet
ELECTRICAL CHARACTERISTICS
Parameter Absolute Maximum Ratings
Storage Temperature Operating Temperature Supply Voltage Input Voltage ESD Tstg Topr Vdd Vin C C V V V -20 0 -0.5 Vss-0.3 200 2000 70 50 7.0 Vdd+0.3 All pins, machine model All pins, human body model
Symbol
Unit
Min.
Typ.
Max.
Note
Recommended Operating Conditions
Operating Temperature Supply Voltage Power Supply Rise Time Clock Frequency Distance from lens reference plane to surface Speed Topr Vdd Vrt fclk D S C V msec MHz mm Inch/sec 2.0 0 4.5 25 5.0 50 6 2.2 2.4 12.75 40 5.5 100
AC Electrical Specification (Recommended operating conditions: Temp=25C, Vdd=5.0V, and CLK=6MHz)
PS/2 Motion Report Rate Motion Scale Factor Response Time Power-Up Delay Trsp1 reports /sec counts /sec msec msec 8.7 100 400 10.9 500 13.1 Movement to data in no motion mode See R7 and C6 in the application circuit. See PS/2 Timing Diagrams
DC Electrical Specification (Recommended operating conditions: Temp=25C and Vdd=5.0V)
Supply Current (in Motion) Supply Current (No Motion) Input Low Voltage Input High Voltage OSC Input Low Voltage OSC Input High Voltage Output Low Voltage (LED) Output High Current (LED) Idd Idd1 VIL VIH VOIL VOIH VOLL IOHLED mA mA V V V V V mA 2.0 3.5 1.5 12 1.2 0.3 4 25 2.5 0.8 1.5 0.5 6.5
Page 5/13
June, 2003
@Lab Optical Mouse Sensor " ATA1088XA " Data Sheet
TYPICAL APPLICATION
The following diagram shows a typical application of ATA1088 using mechanical wheels.
VDD R3 10 WH1 ENCODER 1
SNS1 1 CON4 1 2 3 4 J1 VDD DATA CLOCK GND C1 100nF 4.7K 4.7K 2 3 4 5 6 R7* 7 8 9 C6* R1 24 CLOCK DATA R2 24 10 11 12 TEST1 TEST2 TEST3 TEST4 TEST5 XY-LED TEST7 VDD RESETB VSS TEST11 PS2_CL
ATA1088 VDDA VDDA VSSA OSC RB_SW Z_B MB_SW Z_A VDD LB_SW VSS PS2_DA 24 23 22 21 20 19 18 17 16 15 14 13
C3 100nF C2 22uF
3 2
2
RB 1 MB 1
2
R6
R5
2
LB 1
R4 68 C5 100nF
cathode
anode
Q1 NPN CBE GND
Note1: R7 (=500K) and C6(=2.2F) is recommended, It should be enough for the motion stabilizing time to be more than 500 msec when power-up. Note2: To use the mechanical wheel, WHL_SEL(Pin11) is open or connect to Vdd.
Page 6/13
June, 2003
@Lab Optical Mouse Sensor " ATA1088XA " Data Sheet
The following diagram shows a typical application of ATA1088 using Optical wheels.
J1 VDD DATA CLOCK GND 1 2 3 4 CON4 VDD 2 R3 10 3 wheel 2 3 WH1 1 1 R5 1.2K
SNS1 1 2 3 4 5 C1 100nF R10* 4.7K 4.7K 6 7 8 9 C6* 10 11 12 TEST1 TEST2 TEST3 TEST4 TEST5 XY-LED TEST7 VDD RESETB VSS TEST11 PS2_CL
ATA1088 VDDA VDDA VSSA OSC RB_SW Z_B MB_SW Z_A VDD LB_SW VSS PS2_DA 24 23 22 21 20 19 18 17 16 15 14 13
C3 100nF
C2 22uF
5
5
4
4
2
RB 1 MB 1
2
R9
R8
2
LB 1
R1 24 CLOCK DATA R2 24
cathode
anode
C5 100nF
R4 68
Q1 C945 GND
R6 10k
R7 10K
Note1: R7 (=500K) and C6(=2.2F) is recommended, It should be enough for the motion stabilizing time to be more than 500 msec when power-up. Note2: To use the Optical wheel, WHL_SEL(Pin11) is connect to Vss.
Page 7/13
June, 2003
@Lab Optical Mouse Sensor " ATA1088XA " Data Sheet
OPERATIONS
Theory of Operation
LED Lens IAS Pixel Array (18 x 18) Surface Moving Calculation Numerating Focusing Photo Current Generating ADC MVF PS/2 Moving Data Output ATA1088
The Mighty is based on Optical Navigation Technology. It contains an Image Acquisition System (IAS), a Motion Vector Finding Processor (MVFP). The IAS acquires microscopic surface images via the lens and illumination system provided by other parts. These images are processed by the MVF processor to determine the direction and distance of motion. The MVF processor generates the x and y relative displacement values that are converted into signals in PS/2 format.
No Motion Mode Once power is up, it requires 500 msec to be stabilized in Motion mode. In order to minimize the power consumption, when there is no motion in the sensor, Mighty turns into no-motion mode. When there is no motion for one second (default time period) in Motion mode, Mighty turns into No Motion mode.
Page 8/13
June, 2003
@Lab Optical Mouse Sensor " ATA1088XA " Data Sheet
Timing Diagram in No-Motion Mode
response time 1 (10.9 msec)
Wake-up time = 588 sec (1/1700 sec) Only added LED on time = 588 sec (1/1700 sec) =>> No wake-up time
In No Motion mode, Mighty wakes up every 10.9 msec for one report time (588 sec) and compares with the previous wake-up in order to check whether there is any movement. PS/2 Command Set
Command (Hex.) FF FE F6 F5 F4 F3 F2 F0 EE EC EB EA E9 E8 E7 E6
Description Enter reset mode Resend the last data packet to the host NN = last packet(1byte or some bytes) Set default Disable data reporting Enable data reporting Set sample rate (reports/second) NN = {0A, 14, 28, 3C, 50, 64, C8} Get device ID NN(Device ID) = 00(without wheel), 03(with wheel) Set remote mode Set wrap mode Reset wrap mode and the mouse enters previous mode Read data in the remote mode Data Packet = See Table1 Set stream mode Status request Status Packet = See Table2 Set resolution (counts/mm) NN = {00, 01, 02, 03} Set scaling 2:1 Set scaling 1:1
Response FA AA 00 FA NN FA FA FA FA NN FA FA NN FA FA FA FA Data Packet FA FA Status Packet FA NN FA FA FA
[1] Data Packet
Device ID = 00 Byte 1 Byte 2 Byte 3 Bit 7 Y overflow Bit 6 X overflow Bit 5 Y sign Bit 4 Bit 3 X sign Always 1 X Movement Y Movement Bit 2 Middle Btn Bit 1 Right Btn Bit 0 Left Btn
Page 9/13
June, 2003
@Lab Optical Mouse Sensor " ATA1088XA " Data Sheet
Device ID = 03 Byte 1 Byte 2 Byte 3 Byte 4 Bit 7 Y overflow Bit 6 X overflow Bit 5 Y sign Bit 4 Bit 3 Bit 2 X sign Always 1 Middle Btn X Movement Y Movement Z Movement (Wheel Movement) Bit 1 Right Btn Bit 0 Left Btn
[2] Status Packet
Byte 1 Byte 2 Byte 3 Bit 7 Always 0 Bit 6 Mode Bit 5 Enable Bit 4 Bit 3 Scaling Always 0 Resolution Sample Rate Bit 2 Left Btn Bit 1 Middle Btn Bit 0 Right Btn
NOTES : Mode =
`1' if remote mode is enabled, `0' if stream mode is enabled.
PS/2 Mode Output Waveforms
[1] Timing Diagram for Data Sent from Mighty
P S 2 _ CL
1 ST CLK
2ND CLK (2 )
3TH CLK
9TH CLK
10TH CLK
11TH CLK (5 )
T1
T2
T3
P S 2 _ DA
(1 )
ST AR T
D AT A0
D AT A1
D AT A7
PA R IT Y (3 ) (4 )
ST O P
(1) The mouse checks the clock (PS2_CL) line when it has the data to transmit. If this line is high, the mouse starts data transition with start bit (always 0). (2) The host reads data at falling edge of clock signal. (3) The parity bit is odd parity. (4) The stop bit is always high. (5) The host can hold the clock signal low to inhibit next transition. Parameters T1 T2 T3 Description Duration of clock low Duration of clock high Time from data transition to falling edge of the clock Min. Time 24us 24us 12us Max. Time 48us 48us 24us
Page 10/13
June, 2003
@Lab Optical Mouse Sensor " ATA1088XA " Data Sheet
[2] Timing Diagram for Data received by Mighty
P S _ CL
(1 ) T1
1 ST CLK (2 )
2ND CLK
3TH CLK
9TH CLK
10TH CLK
11TH CLK (4 )
T2
T3
T4
P S 2 _ DA
ST AR T
D AT A0
D AT A1
D AT A7
PA R IT Y
ST O P
AC K (3 )
(1) The host pulls clock signal low to inhibit the mouse, when it has the data to transmit. (2) The mouse reads data at rising edge of clock signal. (3) The ACK bit is changed when the clock signal is high. (4) The host can pull the clock line low to inhibit the mouse. Parameters T1 T2 T3 Description Duration of clock high in the start bit Duration of clock high Duration of clock low Min. Time 12us 24us 24us Max. Time 24us 48us 48us
Page 11/13
June, 2003
@Lab Optical Mouse Sensor " ATA1088XA " Data Sheet
Recommended PCB mechanical Drawing (Unit: mm)
Assembly Drawing (Unit: mm)
0.5mm
Recommend to use without or half clip
PCB BOARD BASE PLATE
S E N S O R C H IP 0 .5 m m PCB L E D C L IP
BASE PLATE 7 .2 5 m m 7 .2 5 m m
2 .2 m m 2 .2 m m
LENS
The maximum performance of optical mouse set can be achieved from applying the distances shown above. Lens to surface distance tolerance is 0.2mm
Page 12/13
June, 2003
@Lab Optical Mouse Sensor " ATA1088XA " Data Sheet
ATA1088 PACKAGE (Unit: mm)
Package Outline Drawing
22.4 1.0 0.86 0.5
0.32
0.5
1.89
22.40 12.70 5.5 1.2 6.06 3.0 4.4 5 deg, Typ. 5.6 12.64 13.56 1.0 11.00 4.6 3.2
0.945 0.56
1.89
Packaging Information
1 2 3 4 5 6 7 8 9 10 11 12
24 23 22 21 20 19 18
@Lab
ATA1088XA XXXXXXXX
17 16 15 14 13
Page 13/13
June, 2003


▲Up To Search▲   

 
Price & Availability of ATA1088

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X